#define SCREEN_WIDTH 360 //320
#define SCREEN_HEIGHT 240 //200
#define CSIZE unsigned short int

int InitializeFramebuffer();
void DrawLine(int x0, int y0, int x1, int y1, CSIZE color);
void DrawRectangle(int x0, int y0, int x1, int y1,  CSIZE color);
void DrawCircle(int x0, int y0, int radius,  CSIZE color);
void DrawPixel(unsigned int x, unsigned int y,  CSIZE color);
void DrawCharacterAt(unsigned int c, unsigned int x, unsigned int y,  CSIZE color);
void DrawFilledRectangle(int x0, int y0, int x1, int y1, CSIZE color);
unsigned int *GetFrameBuffer();
